Big Huge Thesaurus

pond-apple tree

noun